the tyre has burst - Spanish English Dictionary